package com.his.his_system.service;

import com.his.his_system.domain.DzmHisCarePkg;
import com.baomidou.mybatisplus.extension.service.IService;
import com.his.his_system.domain.MonthlyStatistics;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author 覃圣礼
* @description 针对表【dzm_his_care_pkg(收费总表)】的数据库操作Service
* @createDate 2023-07-06 08:47:53
*/
public interface DzmHisCarePkgService extends IService<DzmHisCarePkg> {


      /**
       * 获取全部患者缴费的信息
       */
      List<DzmHisCarePkg> getInfo();

      /**
       * 条件查询
       */
      List<DzmHisCarePkg> queryInfo(String chargetype,String chargestatus,String startDate,String endDate);


      /**
       * 年月报表统计
       */
      List<DzmHisCarePkg> getMonthlyReport();


      /**
       * 获取某年每个月的支付信息
       */
      List<MonthlyStatistics> annualStatistics(String year);




}
